package model

type NodeModel struct {
	NodeName string `json:"node_name"` /* 节点名 */
	NodeIP   string `json:"node_ip"`   /* IP地址 */
	Version  string `json:"version"`   /* 运行版本 */
	// NodeDelay           int64  `json:"node_delay"`
	ConnNum             int    `json:"conn_num"`              /* 连接数 */
	LatestBlock         string `json:"latest_block"`          /* 最新区块编号（高度） */
	LatestBlockHash     string `json:"latest_block_hash"`     /* 最新区块哈希 */
	LatestBlockTime     int    `json:"latest_block_time"`     /* 最新区块时间 */
	BroadcastTime       int    `json:"broadcast_time"`        /* 最新区块广播时间 */
	AvgBroadcastTime    int    `json:"avg_broadcast_time"`    /* 平均区块广播时间 */
	IsProducer          bool   `json:"is_producer"`           /* 是否属于出块委员会 */
	PendingTransactions int    `json:"pending_transactions" ` /* 待处理交易 */
}
